package com.tencent.common;

/**
 * 全局错误定义
 * @author tangqh
 */
public class ErrorCode {
	public static String SUCCESS = "SUCCESS";//SUCCESS/FAIL此字段是通信标识，非交易标识，交易是否成功需要查看result_code来判断
	public static String FAIL = "FAIL";//SUCCESS/FAIL此字段是通信标识，非交易标识，交易是否成功需要查看result_code来判断
	public static String NOAUTH = "NOAUTH";//商户无此接口权限	商户未开通此接口权限	请商户前往申请此接口权限
	public static String NOTENOUGH = "NOTENOUGH";//余额不足	用户帐号余额不足	用户帐号余额不足，请用户充值或更换支付卡后再支付
	public static String ORDERPAID = "ORDERPAID";//商户订单已支付	商户订单已支付，无需重复操作	商户订单已支付，无需更多操作
	public static String ORDERCLOSED = "ORDERCLOSED";//订单已关闭	当前订单已关闭，无法支付	当前订单已关闭，请重新下单
	public static String SYSTEMERROR = "SYSTEMERROR";//系统错误	系统超时	系统异常，请用相同参数重新调用
	public static String APPID_NOT_EXIST = "APPID_NOT_EXIST";//	APPID不存在	参数中缺少APPID	请检查APPID是否正确
	public static String MCHID_NOT_EXIST = "MCHID_NOT_EXIST";//	MCHID不存在	参数中缺少MCHID	请检查MCHID是否正确
	public static String APPID_MCHID_NOT_MATCH = "APPID_MCHID_NOT_MATCH";//	appid和mch_id不匹配	appid和mch_id不匹配	请确认appid和mch_id是否匹配
	public static String LACK_PARAMS = "LACK_PARAMS";//	缺少参数	缺少必要的请求参数	请检查参数是否齐全
	public static String OUT_TRADE_NO_USED = "OUT_TRADE_NO_USED";//	商户订单号重复	同一笔交易不能多次提交	请核实商户订单号是否重复提交
	public static String SIGNERROR = "SIGNERROR";//	签名错误	参数签名结果不正确	请检查签名参数和方法是否都符合签名算法要求
	public static String XML_FORMAT_ERROR = "XML_FORMAT_ERROR";//	XML格式错误	XML格式错误	请检查XML参数格式是否正确
	public static String REQUIRE_POST_METHOD = "REQUIRE_POST_METHOD";//	请使用post方法	未使用post传递参数 	请检查请求参数是否通过post方法提交
	public static String POST_DATA_EMPTY = "POST_DATA_EMPTY";//	post数据为空	post数据不能为空	请检查post数据是否为空
	public static String NOT_UTF8 = "NOT_UTF8";//	编码格式错误	未使用指定编码格式	请使用NOT_UTF8编码格式
}
